A novel sodium alginate/cellulose nanofiber self-supported hydrogel membrane and its filtration performance