Ultrasonic Separation of Particulate Fluids in Small and Large Scale Systems: A Review