Institution: | 1.State Key Laboratory of Heavy Oil Processing, China University of Petroleum (East China), Qingdao, 266580, Shandong, China ;2.Center for Bioengineering and Biotechnology, College of Chemical Engineering, China University of Petroleum (East China), Qingdao, 266580, Shandong, China ; |