High temperature thermoelectric properties evolution of Pb1-xSnxTe based alloys