State Grid Corp. of China commissions world’s largest pumped storage hydropower plant