UMA-Net: an unsupervised representation learning network for 3D point cloud classification.