Application of CAST technique for 3D joint kinematics of front crawl swimming