A review on front end conversion in ocean wave energy converters