scDILT: A Model-Based and Constrained Deep Learning Framework for Single-Cell Data Integration, Label Transferring,