Fault section location for distribution network based on linear integer programming