BOSO: A novel feature selection algorithm for linear regression with high-dimensional data