Multifunctional finishing of cotton fabric by electron beam radiation synthesized silver nanoparticles. (December 2018)