Power generation up 12.8% y-o-y in June