1. Department of Physiology, College of Basic Medical Sciences, Army Medical University, Chongqing 400038, China
2. Experimental Center of Basic Medicine, College of Basic Medical Sciences, Army Medical University, Chongqing 400038, China
3. Department of Orthopaedics, Daping Hospital, Army Medical University, Chongqing 400042, China
4. Brain and Intelligence Research Key Laboratory of Chongqing Education Commission, Army Medical University, Chongqing 400038, China