Attapulgite Nanofiber-Cellulose Nanocomposite with Core-Shell Structure for Dye Adsorption. (18th July 2016)