Smart Mini Grid: An innovative distributed generation based energy system | IEEE Conference Publication | IEEE Xplore