Fluorescent chitosan-based hydrogel incorporating titanate and cellulose nanofibers modified with carbon dots for adsorption and detection of Cr(VI)