1. Ningbo Institute of Innovation for Combined Medicine and Engineering, Lihuili Hospital Affiliated to Ningbo University, Ningbo University , Ningbo 315211, China
2. School of Physical Science and Technology, Ningbo University , Ningbo 315211, China
3. Department of Sport and Exercise Science, Zhejiang University , Hangzhou 310058, China
4. School of Medicine, Ningbo University , Ningbo 315211, China
5. Department of Physics and Astronomy, Clemson University , Clemson, SC 29634, United States