Intramolecular electron transfer within the substituted tetrathiafulvalene-quinone dyads: facilitated by metal ion and photomodulation in the presence of spiropyran.