Hybrid films of chitosan, cellulose nanofibrils and boric acid: Flame retardancy, optical and thermo-mechanical properties.