A Review of Deep Transfer Learning and Recent Advancements