IDEAL POWER INC. UNDERWRITING AGREEMENT