CAS Space launches 8 satellites ahead of 4.18 billion RMB IPO