Power generation at 15,937GWh in May