Searching for low-energy structures of nanoparticles: a comparison of different methods and algorithms.