Canadian Solar Subsidiary Recurrent Energy Completes 200MW Garland Solar Facility