[1] Chinese Acad Sci, Inst Chem, Beijing Natl Lab Mol Sci, Beijing 100190, Peoples R China
[2] Dalian Univ Technol, State Key Lab Fine Chem, Dalian 116012, Peoples R China
[3] E China Univ Sci & Technol, Shanghai Key Lab Chem Biol, Shanghai 200237, Peoples R China
[4] E China Univ Sci & Technol, State Key Lab Bioreactor Engn, Shanghai 200237, Peoples R China