Dye-sensitized solar cells composed of Ti1−xSnxO2 nanocrystals