Redox and addition chemistry of quinoid compounds and its biological implications.