Organic redox chemistry[electronic resource] :chemical, photochemical and electrochemcal syntheses