A Survey on Self-supervised Pre-training for Sequential Transfer Learning in Neural Networks