A novel carboxyethyltin functionalized sandwich-type germanotungstate: synthesis, crystal structure, photosensitivity, and application in dye-sensitized solar cells.