Deep Transfer Learning: Model Framework and Error Analysis