COMMON STOCK PURCHASE WARRANT Nanoviricides, inc.