Understanding the Nature of Heterogeneous Electron Transfer in Molecular and Ionic Solvents: Experiment, Theory, and Computations