Review of Recent Offshore Photovoltaics Development