A dual-mode highly selective and sensitive Schiff base chemosensor for fluorescent colorimetric detection of Ni^2+ and colorimetric detection of Cu^2+