Isolation, biological activity and synthesis of the natural product ellipticine and related pyridocarbazoles