Large homogeneous Pb1-xSnxTe single crystal growth by vapor-melt-solid mechanism