recent advances of cyclone separator