Foundations of Redox Reactions and Electrochemical Cells