IRF urges Delhi to remove EV price cap as India's power demand hits 300 GW