[1] Xiamen Univ, Sch Pharmaceut Sci, Fujian Prov Key Lab Innovat Drug Target Res, Xiamen 361102, Peoples R China
[2] Xiamen Univ, Sch Pharmaceut Sci, State Key Lab Cellular Stress Biol, Xiamen 361102, Peoples R China
[3] ASTAR, Inst Mat Res & Engn IMRE, 2 Fusionopolis Way, Singapore 138634, Singapore
[4] Zhejiang Fenix Hlth Sci & Technol Co Ltd, Hangzhou 176849, Zhejiang, Peoples R China