Chinese Medical Engineering Room;
College of Acu-moxibustion and Massage;
Shanghai University of Traditional Chinese Medicine Shanghai 201203;
China;
Department of Chinese Acupuncture;
Longhua Hospital Affiliated to Shanghai University of Traditional Chinese Medicine;
Shanghai 230006;
China;
Department of Chinese Acupuncture;
Changqiao Street Community Health Service Center;
Shanghai 200231;
China;
Department of Chinese Acupuncture;
Putuo District Traditional Chinese Medicine Hospital;
Shanghai 200235;
China;