1. Fujian Provincial Key Laboratory of Innovative Drug Target Research and State Key Laboratory of Cell Stress Biology, School of Pharmaceutical Sciences, Xiamen University, Xiamen 361102, China
2. Department of Pharmacy, Xiamen Xianyue Hospital, Xiamen 361012, China
3. Chengdu Midas Co., Ltd, Chengdu 610093, China
4. School of Medicine, Xiamen University, Xiamen 361102, China
5. Department of Electronic Science, Xiamen University, Xiamen 361005, China