A Critical Review on Ultrasonic-Assisted Fouling Control and Cleaning of Fouled Membranes