Application of conjugate gradient algorithm to adaptive beamforming