Effects of three different first-aid training methods on knowledge retention of caregivers and teachers: a randomized and longitudinal cohort study in China.