oxidizing and reducing agent