1. State Key Laboratory of Heavy
Oil Processing, Centre for Bioengineering and Biotechnology, and College
of Science, China University of Petroleum (East China), 66 Changjiang West Road, Qingdao Economic Development
Zone, Qingdao, Shandong 266580, People’s Republic of China