1. State Key Laboratory of Petroleum Resources and Prospecting China University of Petroleum Beijing 102249 China
2. College of Geosciences China University of Petroleum Beijing 102249 China
3. CNOOC Uganda Limited Beijing 100010 China
4. Department of Geological Sciences University of Alabama Tuscaloosa AL 35487 USA