Bacterial nanocellulose: a sophisticated multifunctional material