The XCA2600 lifted the world's largest onshore wind turbine at the Changyi wind farm