Generalized splitting functions for blind separation of complex signals