Solar panels carry electricity and magnetism