COMMON STOCK PURCHASE WARRANT SOLIGENIX, INC.