Smart Grid Cyber Security Enhancement: Challenges and Solutions—A Review | Synapse