Preparation and properties of cellulose nanocomposite films with in situ generated copper nanoparticles using Terminalia catappa leaf extract.