Facile one-pot in-situ synthesis of novel graphene oxide-cellulose nanocomposite for enhanced azo dye adsorption at optimized conditions. (15th October 2020)