Mesoporous xerogel cellulose composites from biorenewable natural cotton fibers. (15th April 2022)