Holomorphic vector bundles on non-algebraic surfaces