Text this: Kelantan batik traders face stiff online competition