Solar photovoltaic colloidal battery household industrial and commercial