STOCK PURCHASE AGREEMENT BETWEEN APPLIED DIGITAL SOLUTIONS, INC. AND DIGITAL ANGEL CORPORATION August 14, 2003