Cellulose-alginate hydrogels and their nanocomposites for water remediation and biomedical applications.