1. State Key Laboratory for Physical
Chemistry of Solid Surfaces, Key Laboratory for Chemical Biology of
Fujian Province, Key Laboratory of Analytical Chemistry, and Department
of Chemical Biology, College of Chemistry and Chemical Engineering, Xiamen University, Xiamen, 361005, People’s
Republic of China
2. State Key
Laboratory of Cellular
Stress Biology, College of Life Sciences, Xiamen University, Xiamen, Fujian, 361005, People’s Republic of China
3. School
of Medicine, Deakin University, Victoria
3216, Australia