A speech separation system that is robust to reverberation