In-situ magnetic field-controlled synthesis of SnO2-SnO nanoparticle films for enhanced photovoltaic self-cleaning and anti-soiling | Synapse