1. School of Life Sciences and Medicine, Shandong University of Technology, Zibo 255000, China
2. Center for Cell Structure and Function, Shandong Provincial Key Laboratory of Animal Resistance Biology, Collaborative Innovation Center of Cell Biology in Universities of Shandong, College of Life Sciences, Shandong Normal University, Jinan 250014, China
3. College of Life Sciences, State Key Laboratory of Medicinal Chemical Biology, Nankai University, Tianjin 300071, China