PanGu-{\Sigma}: Towards Trillion Parameter Language Model with Sparse Heterogeneous Computing