1. State Key Laboratory of Cellular Stress Biology, School of Pharmaceutical Sciences, Xiamen University, Xiamen, Fujian 361102, China
2. Fujian Provincial Key Laboratory of Innovative Drug Target Research, School of Pharmaceutical Sciences, Xiamen University, Xiamen, Fujian 361102, China
3. Xiamen University-Amogene Joint Research and Development Center for Genetic Diagnostics, School of Pharmaceutical Sciences, Xiamen University, Xiamen, Fujian 361102, China