Ye Shiwen of China competes during the women's 200m individual medley final at the 14th FINA World Championships in Shanghai, July 25, 2011. [Photo/Agencies]