An EV Charging Scheduling Methodology to Reduce Demand and Energy Charges in Industrial and Commercial Sites