Venaxis Files for Public Offering, Targets $18.4M in Net Proceeds