An ultra resolvable fault locator by combination of the MUSIC method and the dynamic programming algorithm