Effects of Electric Vehicles and Charging Stations on Microgrid Power Quality