[amsat-bb] Mysterious Chinese satellite