Behaviors and Mechanism of Color, COD, and Silica Removals in the Electrocoagulation of Batik Wastewater Using Waste Aluminum Electrodes