Green approach towards the synthesis of benzimidazole, bisindolylmethane, chromene, pyrimidine derivatives and related heterocycles