Shenzhen Power Utility Co.;
Ltd.;
Shenzhen;
518000;
China;
Shandong Kehui Electric Power Automation Co.;
Ltd.;
Zibo;
255000;
China;
Kehui International Ltd.;
Studio 206;
Mill Studio Business Centre;
Crane Mead;
Ware;
Herts;
SG129PY;
UK;
Multi agent; technology; power distribution network; fault self-healing;