Chinese wind turbine manufacturer Mingyang Smart Energy Group Ltd (SHA:601615) has installed its MySE18.X-20MW turbine, touted as world's largest single-capacity offshore wind turbine.