Fujian Provincial Key Laboratory of Innovative Drug Target Research State Key Laboratory of Cellular Stress Biology School of Pharmaceutical Sciences Xiamen University Xiamen China;
Fujian Provincial Key Laboratory of Innovative Drug Target Research State Key Laboratory of Cellular Stress Biology School of Pharmaceutical Sciences Xiamen University Xiamen China;
Fujian Provincial Key Laboratory of Innovative Drug Target Research State Key Laboratory of Cellular Stress Biology School of Pharmaceutical Sciences Xiamen University Xiamen China;
Institute of Materials Research and Engineering Agency for Science Technology and Research 2 Fusionopolis Way #08-03 Innovis Singapore 138634 Singapore;
Fujian Provincial Key Laboratory of Innovative Drug Target Research State Key Laboratory of Cellular Stress Biology School of Pharmaceutical Sciences Xiamen University Xiamen China;
Fujian Provincial Key Laboratory of Innovative Drug Target Research State Key Laboratory of Cellular Stress Biology School of Pharmaceutical Sciences Xiamen University Xiamen China;