Nanocellulose: a promising material for engineering - an overview. (2017)