Primary acupoints used in the verum acupuncture group will be: LR3 (Taichong), LI4 (Hegu), SP6 (Sanyinjiao), GB20 (Fengchi). They are selected according to several previous relevant clinical studies. Extra acupoints will be selected based on TCM pattern. If it is due to qi stagnation, GB41 (Zulinqi) will be added. If it is due to blood stasis, SP10 (Xuehai) will be added. If it is due to Liver and Kidney yin deficiency, KI3 (Taixi) will be added. If it is due to Liver fire, LR2 (Xingjian) will be added. The exact localizations of these acupoints are described in a textbook. All these points will be applied bilaterally unless there are explicit reasons for not doing so being described in details.