Solar photovoltaic system design optimization by shading analysis to maximize energy generation from limited urban area. (1st May 2016)