Poly(2,3-diaminonaphthalene) microspheres as a novel quencher for fluorescence-enhanced nucleic acid detection.