Zn2+ and pyrophosphate sensing: selective detection in physiological conditions and application in DNA-based estimation of bacterial cell numbers.