A mixed density functional theory and semi-empirical framework for trajectory surface hopping on extended systems