Petroleum Exploration and Production Institute SINOPEC Beijing 10083 China;
Petroleum Exploration and Production Institute SINOPEC Beijing 10083 China;
Institute of Geoscience Shengli Oilfield Company Limited SINOPEC Beijing 10083 China;
Institute of Geoscience Shengli Oilfield Company Limited SINOPEC Beijing 10083 China;
Geology Department University of Texas Austin Texas USA;
Energy Research Institute University of Wyoming Laramie WY82071 USA;