[1] Sichuan Univ, Coll Chem, Key Lab Green Chem & Technol, Minist Educ, Chengdu 610064, Peoples R China
[2] Sichuan Univ, Analyt & Testing Ctr, Chengdu 610064, Peoples R China
[3] Brock Univ, Dept Chem, St Catharines, ON L2S 3A1, Canada
[4] Natl Res Ctr, Dept Cell Biol, Cairo 12622, Egypt
[5] Chengdu Univ Technol, Coll Mat & Chem & Chem Engn, Chengdu 610059, Peoples R China