People flee terrifying bus explosion in south-west China