$1.4bn raised with Shanghai IPO of chinese Sinovel Wind power