Small solar power generation system with integrated photovoltaic and storage