[1] Cent China Normal Univ, Coll Chem, Int Joint Res Ctr Intelligent Biosensing Technol &, Natl Key Lab Green Pesticide, Wuhan 430079, Peoples R China
[2] Singapore Univ Technol & Design, Sci Math & Technol Cluster, Singapore 487372, Singapore
[3] Tsinghua Univ, Tsinghua Shenzhen Int Grad Sch, State Key Lab Chem Oncogen, Shenzhen 518055, Peoples R China
[4] Hainan Univ, Sch Sci, Dept Chem, Haikou 570228, Peoples R China