Controlled nano-particle dyeing of cotton can ensure low cytotoxicity risk with multi-functional property enhancement. (September 2020)