Mysterious blue flashes seen on Chinese mountain during avalanche