[1] Chinese Acad Sci, Shanghai Adv Res Inst, Lab Biorefinery, 99 Haike Rd, Shanghai 201210, Peoples R China
[2] UCL, Dept Biochem Engn, London, England
[3] Univ Belgrade, Fac Technol & Met, Belgrade, Serbia
[4] ShanghaiTech Univ, Schoo Life Sci & Technol, Shanghai, Peoples R China