Mechanism of thermal reversal of the (fulvalene)tetracarbonyldiruthenium photoisomerization: toward molecular solar-thermal energy storage.