Silicate solid solutions and geothermometry