Randomization and blinding
All patients were randomized into three groups (Group 1, Group 2, and Group 3) according to a computerized randomization list generated by Randomization.com. The randomization was prepared by a statistician who was not involved in this clinical trial. Besides, the randomization assignments were placed within sequentially numbered opaque sealed envelopes in the custody of a certified study pharmacist. At the end of the procedure, the envelopes were opened, and the corresponding medications were handled by an investigator who was blinded to the patient’s care. Patients, trial participants, outcome assessors, and data collectors were blinded to allocation.