[1] Wuhan Inst Technol, Sch Chem Engn & Pharm, Wuhan 430205, Peoples R China
[2] Wuhan Inst Technol, Pharmaceut Res Inst, Wuhan 430205, Peoples R China
[3] Hubei Ind Technol Inst Dye Intermediates, Shishou 434400, Peoples R China
[4] Minist Educ, Key Lab Green Chem Engn Precess, Wuhan 430205, Peoples R China