petroleum geology 2