[1] Qingdao Univ, Coll Life Sci, Qingdao 266071, Shandong, Peoples R China
[2] Shanghai Jiao Tong Univ, Sch Biomed Engn, Shanghai 200030, Peoples R China
[3] Tsinghua Univ, Dept Chem, Key Lab Bioorgan Phosphorus Chem & Chem Biol, Beijing 100084, Peoples R China