Reduced memory cost of bicgstab solver

The array 'y' is not necessary. Replacing it with 'r' can save a little
bit memory.