Model Development And Simulated Annealing Monte Carlo Optimization Of Fullerene Nanoparticles