The renewable energy arm of China Three Gorges soared on its first day of