Thermoelectric properties of Bi2Te2Se compensated by native defects and Sn doping