1. Provincial University Key Laboratory of Cellular Stress Response and Metabolic Regulation, College of Life Sciences, Fujian Normal University, Fuzhou 350117, China
2. Cancer Centre, Faculty of Health Sciences, University of Macau, Avenida de Universidade, Taipa, Macau SAR, China
3. School of Life Sciences, Nantong University, Nantong, Jiangsu, China