Home Science and Nature Bio-catalyzed oxidation self-charging zinc–polymer batteries