Some Developments of ADMM-like Splitting Methods for Separable Convex Optimization