Chinese satellite got whacked by hunk of Russian rocket in March