Self-assembly Of Inorganic Nanoparticles Research Articles