Effect of installed capacity size on environmental efficiency across 528 thermal power stations in North China · Study