Dye sensitized solar cell Dye-sensitized solar cells Flexible solar cells Crystalline silicon solar cells Emerging thin film solar cells