ITEC ENVIRONMENTAL GROUP, INC. INVESTOR RIGHTS AGREEMENT