1. Fujian Provincial Key Laboratory of Innovative Drug Target Research & State Key Laboratory of Cellular Stress Biology, School of Pharmaceutical Sciences, Xiamen University, Xiamen, 361102, China
2. Institute of Materials Research & Engineering, A*STAR (Agency for Science, Technology & Research), 2 Fusionopolis Way, Innovis, #08-03 Singapore, 138634, Singapore