Mathematical modeling and simulation of electrochemical reactors: A critical review. (10th August 2021)