SHARE EXCHANGE AGREEMENT among ECI TELECOM LTD., ECI TELECOM — NGTS INC., and NEXVERSE NETWORKS, INC., Dated October 30, 2002