1. School of Pharmaceutical Sciences, State Key Laboratory of Cellular Stress Biology, Fujian Provincial Key Laboratory of Innovative Drug Target Research, Xiamen University, Fujian, China
2. Institute of Molecular and Cell Biology, A STAR (Agency of Science, Technology and Research), Singapore, Singapore