Studies on a multifunctional chromo-fluorogenic sensor for dual channel recognition of Zn 2+ and CN− ions in aqueous media: mimicking multiple molecular logic gates and memory devices