reducing agent and oxidizing agent examples