salary of petroleum engineering