A successive linear/convex programming framework under a voltage–current representation for loss-minimizing optimal power flow | Synapse