Canadian Solar Announces Completion of At-The-Market Offering of Common Shares