India's Sheetal Devi won women's recurve gold at the Archery World Cup Stage 2 in Shanghai, defeating China.