Constructing Optimal Sparse Portfolios Using Regularization Methods