Ming Yang Smart Energy’s first 99-metre MySE 11-99A1 blade has rolled off the production line for its MySE 11MW-203 offshore wind turbine