Electromagnetic energy storage solar mobile photovoltaic colloidal battery debugging