COMMON STOCK PURCHASE WARRANT NANOFLEX POWER CORPORATION