Solar PV on the Distribution Grid: Smart Integrated Solutions of Distributed Generation based on Solar PV, Energy Storage Device