Towards Si@SiO2 Core-shell, Yolk-shell, and SiO2 Hollow Structures from Si Nanoparticles through a Self-templated Etching-deposition Process