A fault segment location method for distribution networks based on cell membrane genetic optimization algorithm | Synapse