Author: ACNS 2004 (2nd 2004 Yellow Mountain, China)