SEARCH Articles Figures Tables Carbazole derivatives synthesis from indoles Indole derivatives industrial synthesis