A novel synthetic approach for the synthesis of pyridocarbazole alkaloids