The case is a huge embarrassment for China and for Shanghai , which in 2003 had touted the first of Professor Chen 's three digital signal processor chips as a major scientific breakthrough , a milestone for the nation .