A least-squares window curves method to interpret gravity data due to dipping faults