[1] Westlake Univ, Sch Sci, Dept Chem, 600 Dunyu Rd, Hangzhou 310030, Zhejiang, Peoples R China
[2] Westlake Univ, Res Ctr Ind Future, Westlake Lab Life Sci & Biomed, 600 Dunyu Rd, Hangzhou 310030, Zhejiang, Peoples R China
[3] Nanjing Normal Univ, Sch Food Sci & Pharmaceut Engn, 1 Wenyuan Rd, Nanjing 210023, Peoples R China
[4] Penn State Univ, Dept Chem, University Pk, PA USA
[5] Dalian Inst Chem Phys, 457 Zhongshan Rd, Dalian 116023, Peoples R China
[6] Penn State Univ, Dept Biochem & Mol Biol, University Pk, PA USA