Cellulosic nanocomposites from natural fibers for medical applications: a review