[1] Xiamen Univ, Sch Pharmaceut Sci, Xiamen 361005, Peoples R China
[2] Peking Univ, State Key Lab Nat & Biomimet Drugs, Beijing 100083, Peoples R China
[3] Qingdao Univ Sci & Technol, Dept Biol, Qingdao 266042, Peoples R China
[4] Univ Dusseldorf, Inst Pharmaceut Biotechnol, D-40225 Dusseldorf, Germany