Alibaba Taiwan Entrepreneurs Fund leads $15.5m Series B in Space Cycle