Solar powered electric vehicle charging system: a comprehensive review | Synapse