Novel halogenated pyrido[2, 3-a]carbazoles with enhanced aromaticity as potent anticancer and antioxidant agents: rational design and microwave assisted synthesis. (25th October 2019)