added functionality for sparse group fused lasso