[1] Univ Sci & Technol China, Joint Lab Green Synthet Chem, Dept Chem, Hefei 230026, Anhui, Peoples R China
[2] Nanjing Inst Technol, Dept Environm Engn, Nanjing 211167, Jiangsu, Peoples R China
[3] Chinese Acad Sci, Shanghai Inst Organ Chem, Key Lab Synthet Chem Nat Subst, Shanghai 200032, Peoples R China