Text this: Hexadecyltrimethylammonium bromide modified nanocrystalline cellulose/graphene oxide composite thin film incorporated with surface plasmon resonance spectroscopy for sensing copper ion