Quinone hydroquinone mechanism