OneSeg: Self-learning and One-shot Learning based Single-slice Annotation for 3D Medical Image Segmentation