Component-based dual decomposition methods for the OPF problem. (December 2018)