RENESOLA LTD American Depositary Shares, Each Representing Two Shares, No Par Value Per Share, together with Warrants to Purchase Shares PLACEMENT AGENT AGREEMENT