[1] Tsing Hua Univ, Dept Biol Sci & Biotechnol, Beijing 100084, Peoples R China
[2] Tsing Hua Univ, Inst Biomed, Beijing 100084, Peoples R China
[3] Tsing Hua Univ, Dept Chem, Key Lab Bioorgan Phosphorus Chem, Beijing 100084, Peoples R China
[4] Hong Kong Baptist Univ, Dept Biol, Hong Kong, Hong Kong, Peoples R China