Nanocellulose as a promising sustainable material for biomedical applications