Diferrocenyl diselenides: excellent thiol peroxidase-like antioxidants | doi.page