BEIJING -- Chinese citizens lashed out online against billionaire Tesla and SpaceX CEO Elon Musk on Monday after China complained that its space station was forced to take evasive action to avoid collision with satellites launched by Musk’s Starlink programme.