ball mill for fabrication of nanoparticle ppt