Chhattisgarh State Power Generation Co. Ltd. & Others