Power generation 'up 5%' year-on-year in July