Highly Parallel Residue Arithmetic Circuits Based on Barrel Shifters