2,500,000] SHARES ULTRALIFE BATTERIES, INC. COMMON STOCK UNDERWRITING AGREEMENT