Deep 3D caricature face generation with identity and structure consistency