Hydrothermally and MOCVD Grown Nanostructured TiO2 Thin Films and their Performances in Photocatalysis and DSSC