Tailor-made materials for tailor-made applications: application of molecular imprints in chemical analysis