Review and assessment of thermal energy storage systems based upon reversible chemical reactions.