Multiple effects of Bi doping in enhancing the thermoelectric properties of SnTe. Issue 34 (9th August 2016)