Fixed-point blind source separation algorithm based on ICA