2.3. Randomization
Randomization was performed using a computer-generated random sequence table with a balanced 3-block design (GraphPad Software, Inc., San Diego, CA, USA). An independent researcher generated the randomization list, and a member of the research team who was not involved in the assessment or intervention of the participants was in charge of the randomization and maintained the list. Those included were randomly assigned to one of the three groups using the random-sequence list, ensuring concealed allocation.