Dye-sensitized solar cells based on bisindolylmaleimide derivatives