Small gold nanoparticles with narrow size distribution achieved in SBA-15 pores by using ionic silsesquioxane instead of thiol group as stabilizer and adhesion agent