Surface functionalisation for the self-assembly of nanoparticle/polymer multilayer films