Quantum dot-ruthenium complex dyads: recognition of double-strand DNA through dual-color fluorescence detection.