Text this: Terephthalaldehyde Cross-Linked Chitosan - Graphene Oxide Nanocomposite