Multi-Variable Agents Decomposition for DCOPs