1. State Key Laboratory of Cellular Stress Biology, School of Pharmaceutical Sciences, Xiamen University, Xiamen 361002, China
2. State Key Laboratory of Molecular Vaccinology and Molecular Diagnostics, National Institute of Diagnostics and Vaccine Development in Infectious Diseases, School of Public Health, Xiamen University, Xiamen 361002, China
3. Department of Dermatology, Shanghai Tenth People’s Hospital, Tongji University School of Medicine, Shanghai 200443, China
4. College of Pharmacy, Chongqing Medical University, Chongqing 400016, China