Dramatic delivery of huge wind turbine blade in China