[1] Huazhong Univ Sci Technol, Inst Resource Biol & Biotechnol, Coll Life Sci & Technol, Wuhan 430074, Hubei, Peoples R China
[2] South Cent Univ Nationalities, Coll Life Sci, Wuhan 430074, Hubei, Peoples R China
[3] Chinese Acad Sci, Shanghai Inst Biol Sci, Shanghai Informat Ctr Life Sci, Shanghai 200031, Peoples R China
[4] Hubei Univ Technol, Key Lab Fermentat Engn, Wuhan 430068, Hubei, Peoples R China
[5] Aalto Univ, Sch Chem Technol, Dept Biotechnol & Chem Technol, Aalto 00076, Finland