1. Police Sports Department, Zhejiang Police College, Hangzhou 310053, China
2. Joint Laboratory of Police Health Smart Surveillance, Zhejiang Police College, Hangzhou 310053, China
3. Department of Reproductive Medicine, Second Affiliated Hospital of Naval Medical University, Shanghai 200003, China
4. Centre for Cognitive and Brain Sciences, University of Macau, Macau SAR 999078, China
5. Zhejiang-Japan Digital Diagnosis and Treatment and Equipment of Integrated Traditional Chinese Medicine and Western Medicine for Major Brain Diseases Joint Laboratory, Zhejiang Chinese Medical University, Hangzhou 310053, China
6. Department of Radiopharmacy and Molecular Imaging, School of Pharmacy, Fudan University, Shanghai 200032, China