AltiGen to Announce Third Quarter Fiscal 2011 Profits on July 20