Participants & setting
We calculated the sample size using G*Power 3.1.9.7. Employing the Exact test family and a binomial statistical test, with a small effect size of 0.05, α = 0.05, and power = 0.8, we determined a sample size of 786 participants. To accommodate an anticipated dropout rate of 5%, we enrolled 808 individuals in our study [In this study, we utilized a randomized multi-stage cluster sampling method. Initially, we randomly selected two city districts out of a total of three in Qazvin. Next, two schools were randomly chosen from each of these city districts, and a total of 202 students were randomly selected from each chosen school. To do this, we acquired the class lists and selected the first class from every three available. One of our researchers then attended the selected classes and gathered participants’ data through questionnaires. We explained the study’s objectives to the participants, and they provided informed consent before participating in the study.