#June 27, 2019: *Added least square as an option #June 24, 2019: *Change the SCAD to one-step approximation *Use Lasso solution as the warm start.