Cancer research on Chinese space station