Dynamics of Semiconducting Nanocrystals Uptake Into Mesoporous TiO2 Thick Films Through Electrophoretic Deposition and its Application in Solar Energy