Dye sensitised thin film solar technology