Splitting, construction and stability of vector bundles and their applications