petroleum geology 10