Sports and Health Research Center, Department of Physical Education, Tongji University, Shanghai 200092, China