TEC leaf at Madras Pacific Power DCFC station