Interaction And Self-Assembly Of Nanoparticles For Biomedical, Nanodevice, And Material Applications.