STOCK PURCHASE AGREEMENT by and between ZOOM TELEPHONICS, INC. and the INVESTORS IDENTIFIED BELOW