China launches test satellite for satellite internet technologies