Revisiting the power flow problem based on a mixed complementarity formulation approach