Synthesis and biological evaluation of novel naphthocarbazoles as potential anticancer agents.