A successive linearization based optimal power-gas flow method. (July 2023)