Effects of cations on the size and silica shell microstructure of hollow silica nanoparticles prepared using PAA/cation/NH4OH template