1. Department of Physical Medicine and Rehabilitation, The Second Affiliated Hospital and Yuying Children's Hospital of Wenzhou Medical University, Wenzhou, Zhejiang 325027, P.R. China
2. Integrative and Optimized Medicine Research Center, China‑US Institute for Acupuncture and Rehabilitation of Wenzhou Medical University, Wenzhou, Zhejiang 325027, P.R. China
3. Protein Quality Control and Diseases Laboratory, Attardi Institute of Mitochondrial Biomedicine, School of Life Sciences, Wenzhou Medical University, Wenzhou, Zhejiang 325035, P.R. China