On the assessment of photocatalytic activity and charge carrier mechanism of TiO2@SnO2 core-shell nanoparticles for water decontamination