PSPCL meets its all-time highest demand of 14960 MW on Jun 21