Environmental friendly Sr2TiMoO6 double perovskite for high temperature thermoelectric applications. (15th March 2017)