Synthesis and identification of novel indolo[2,3-a]pyrimido[5,4-c]carbazoles as a new class of anti-cancer agents.