Optical and electrical properties of Ti1-XSnXO2 nanoparticles