A Comprehensive Review of the Developments in Electrocoagulation for the Removal of Contaminants from Wastewater | Synapse