COMMON STOCK PURCHASE WARRANT generex biotechnology corporation