Nanocellulose and nanohydrogel for energy, environmental, and biomedical applications