Canadian Solar Announces Joint Venture with GCL-Poly in China