1. First Affiliated Hospital of Xiamen University; Xiamen China
2. Key Lab of Urban Environment and Health, Institute of Urban Environment; Chinese Academy of Sciences; Xiamen China
3. State Key Laboratory of Cellular Stress Biology, School of Life Sciences; Xiamen University; Xiamen China