Record breaking China bridge demolition