1. Protein Quality Control and Diseases Laboratory, Attardi Institute of Mitochondrial Biomedicine, School of Life Sciences, Wenzhou Medical University, Wenzhou, Zhejiang, China
2. Department of Pathology, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou, Zhejiang, China
3. Department of Urology, The Second Affiliated Hospital of Wenzhou Medical University, Wenzhou, Zhejiang, China