Development and evaluation of soy protein isolate-based antibacterial nanocomposite films containing cellulose nanocrystals and zinc oxide nanoparticles