a giant anti-typhoon floating offshore wind turbine was successfully installed in yangjiang in guangdong, china.