[1] Tsing Hua Univ, Sch Life Sci & Engn, Dept Chem, Key Lab Bioorgan Phosphorus Chem,Educ Minist, Beijing 100084, Peoples R China
[2] Shanghai Univ Elect Power, Artificial Intelligence Inst, Shanghai 200090, Peoples R China
[3] Shanghai Jiao Tong Univ, Shanghai 200030, Peoples R China
[4] Katholieke Univ Leuven, Rega Inst Med Res, Med Chem Lab, B-3000 Louvain, Belgium