Stochastic Dual Coordinate Ascent Methods for Regularized Loss Minimization