Fault Location Identification In Smart Distribution Networks With Distributed Generation