advanced materials for photocatalysis & adsorption materials chemistry heterogeneous catalysis adsorption nanoparticles kinetics material characterization nanomaterials nanoparticle synthesis synthesis x-ray diffraction