DC optimal power flow