Magnetic anisotropy and thermal stability study on FePt nanoparticle assembly