Micro-structural Evolution and Optical Performance of TiO2 Nano-particles and CdS–TiO2 Nano-composite Materials