More mysterious explosions, this time in China and Russia