New synthesis of the antitumor 6H-pyrido[4,3-b]carbazole alkaloid ellipticine