A giant anti-typhoon floating offshore wind turbine was successfully installed in Yangjiang in Guangdong, China.?