1. Chinese Academy of Sciences, Institute of Geology and Geophysics, Key Laboratory of Petroleum Resources Research, Beijing, China..
2. Formerly Chinese Academy of Sciences, Institute of Geology and Geophysics, Key Laboratory of Petroleum Resources Research, Beijing, China; presently Northeast Petroleum University, College of Earth Sciences, Daqing, China..