The H1N1 nucleoprotein molecule has multiple epitopes that serve as binding sites for IgG polyclonal antibodies. Thus, each H1N1 nucleoprotein may be bound to more than one MNP, consequently assembling into clusters. In addition, each MNP functionalized with IgG antibodies specific to multiple epitopes of the H1N1 nucleoprotein enabling the particle to bind to multiple H1N1 nucleoprotein molecules. As a result, the cross-linking of MNPs and H1N1 nucleoproteins leads to different degrees of MNP self-assemblies depending on the number/concentration of H1N1 nucleoprotein molecules in the MNP ferrofluid.