Text this: Contact time and mass optimization for dye removal using coconut shell-based activated carbon