Recent advances in the synthesis of quinonoid compounds