The Technical Challenges Facing the Integration of Small-Scale and Large-scale PV Systems into the Grid: A Critical Review | Synapse