Synthesis And Characterisation of Semiconductor Nanoparticle Thin Films