Directed self-assembly and attachment of quantum dots on functionalized interfaces