1. Shandong Provincial Key Laboratory of Synthetic Biology; Qingdao Institute of Bioenergy and Bioprocess Technology; Chinese Academy of Sciences; Qingdao China
2. Laboratory of Biofuels; Qingdao Institute of Bioenergy and Bioprocess Technology; Chinese Academy of Sciences; Qingdao 266061 China