1. Centre for Bioengineering and Biotechnology, China University of Petroleum (East China), 66 Changjiang West Road, Qingdao 266580, China
2. Drilling Technology Research Institute, Sinopec Shengli Oilfield Service Corporation, Dongying 257000, China