Solar photovoltaic colloidal battery production factory