Recent Progress on Wave Energy Marine Buoys