A Review of Floating Platform Concepts for Offshore Wind Energy Generation