IBIS TECHNOLOGY CORPORATION COMMON STOCK UNDERWRITING AGREEMENT