International Space Station dodges Chinese satellite debris