[1] Xiamen Univ, Ctr Mol Imaging & Translat Med, Sch Publ Hlth, State Key Lab Mol Vaccinol & Mol Diagnost, Xiamen 361102, Peoples R China
[2] Xiamen Univ, Innovat Ctr Cell Biol, Sch Life Sci, State Key Lab Cellular Stress Biol, Xiamen 361102, Peoples R China
[3] Natl Univ Singapore, Yong Loo Lin Sch Med, Singapore 117597, Singapore
[4] Natl Univ Singapore, Fac Engn, Singapore 117597, Singapore
[5] Huaqiao Univ, Inst Biomat & Tissue Engn, Fujian Prov Key Lab Biochem Technol, Xiamen 361021, Peoples R China
[6] Xiamen Univ, Sch Pharmaceut Sci, Fujian Prov Key Lab Innovat Drug Target Res, Xiamen 361102, Peoples R China