Analytical modelling of an U-Oscillating Water Column and performance in random waves