1. Department of Acupuncture, Ningbo Zhenhai People’s Hospital, Ningbo, China
2. Department of Acupuncture, The Second Affiliated Hospital of Zhejiang Chinese Medical University, Xinhua Hospital of Zhejiang Province, Hangzhou, China
3. Department of Radiology, Zhejiang Hospital, Hangzhou, China
4. The State Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou, China
5. Department of Acupuncture, Zhejiang Hospital, Hangzhou, China