NOVELLUSDX SHAREHOLDER VOTING AGREEMENT