1. Division of Biotechnology Dalian Institute of Chemical Physics Chinese Academy of Sciences 457 Zhongshan Road Dalian 116023 China
2. University of Chinese Academy of Sciences 19 Yuquan Road Shijingshan District, Beijing 100049 China
3. Dalian Key Laboratory of Energy Biotechnology Dalian Institute of Chemical Physics, CAS Dalian 116023 China
4. Present address: College of Life Sciences Henan Normal University 46 East Construction Road Xinxiang 453007 China
5. State Key Laboratory of Catalysis Dalian Institute of Chemical Physics, CAS Dalian 116023 China