DIFFERENTIAL GEOMETRY OF COMPLEX VECTOR BUNDLES