1. College of Petroleum Engineering, China University of Petroleum (East China), Qingdao 266580, China
2. Qingdao Institute of Bioenergy and Bioprocess Technology, Chinese Academy of Sciences; Shandong Energy Institute; Qingdao New Energy Shandong Laboratory, Qingdao 266101, China