Eligible patients were randomized to either XTJYF treatment or placebo control. Random numbers were generated by computer software; treatment codes were held by the chief investigator, who was isolated from patients and outcome data. The chief investigator was also responsible for distributing the XTJYF and placebo with the assistance of our research staff. Patients, research staff, and data entry clerks were blinded to treatment group assignment. Treatment compliance was assessed by package count and observation by the research staff. Treatment codes were disclosed after the entire study was completed.