Response of U-Oscillating Water Column arrays: semi-analytical approach and numerical results