High-Performance Biocomposite Polyvinyl Alcohol (PVA) Films Modified with Cellulose Nanocrystals (CNCs), Tannic Acid (TA), and Chitosan (CS) for Food Packaging. (17th December 2021)