Arylamidonaphtalene sulfonate compounds as a novel class of heparanase inhibitors