1. Shandong Sports Science Research Center, Laboratory of Sports Biomechanics, 3008, Fengming Road, Jinan, China
2. Shandong Sports University, 3008, Fengming Road, Jinan, Shandong, China
3. University of North Carolina at Chapel Hill, Chapel Hill, USA