Solar city: assessing the detailed effect of solar technologies on electricity network performance