Coal-fired power PLF touch all-time low of 42% in April