Novel Deep Learning Approaches For Semi-Competing Risk Prediction