Peter Ebdon turned back the clock to cause a major shock and knock out world No 6 Judd Trump in the second round of the China Open.