Compositionally graded SnO2/TiO2 bi-layered compounds with dramatically enhanced charge transport efficiency for self-driven water purification applications