Catalytic activity of gold nanoparticles supported on KNbO3 microcubes