Biocompatible nanocomposite of carboxymethyl cellulose and functionalized carbon–norfloxacin intercalated layered double hydroxides. (15th April 2018)