Price of photovoltaic energy storage colloidal battery