Synthesis and characterization of chitosan nanoparticle and its application on textiles using layer-by-layer self-assembly approach for antimicrobial activity