salary in petroleum engineering