Novel cyanine dyes as fluorescent pH sensors: PET, ICT mechanism or resonance effect?