Micro photovoltaic energy storage concept