TECOGEN INC. UNDERWRITING AGREEMENT [-] Shares of Common Stock