Photocatalytic reaction of acetaldehyde over SrTiO3 nanoparticles