TRINA SOLAR LIMITED (an exempted company limited by shares under the laws of the Cayman Islands) 5,406,280 American Depositary Shares each representing 100 Ordinary Shares UNDERWRITING AGREEMENT