Text this: Sol-gel approach in molecular imprinting for crystal violet selective recognition