Thermal power businesses report contradictory earning results