Chinese solar power firm Xinyi Energy Holdings Ltd is selling over 1.88 billion shares in its initial public offering (IPO) this month.