A Review of Charge Scheduling of Electric Vehicles in Smart Grid | Synapse