Synthesis and characterization of hole transporting materials containing bis(carbazole) groups for solid-state dye-sensitized solar cells