I. Introduction
Electricity utilities have been undergoing significant changes due to technological and political inspirations. In the technological aspect, there has been rapidly increasing use of intelligent (smart) devices/systems with communication capabilities for electricity power system operation and automation with improved efficiency, reliability and control accuracy, facilitated as these smart devices can communicate directly with power-grid networks for high-speed operations for events control. In the political aspect, many electricity utilities as imposed by governments have to provide their customers or third parties with open access to their power systems for electricity diversified/distributed generation, transmission, and trading, as leading to the creation of microgrids [1]. Increased use of network-controlled devices, government-imposed open access competition and deregulation, and rapid development of microgrids have resulted utilities in a greater reliance on computer networks for proper grid operations [2]. However, security and reliability concerns of the smart-grid computer networks increase rapidly and need to be addressed urgently, as the demands for access to the network have been rising swiftly. Under open access environment, the power-grid computer networks, originally isolated and used by qualified utility staff, have to become more accessible to a wider range and number of users and this increases the risk of a power-grid network be attacked. With increasing use of smart devices with autonomous communications to the power-grid computer networks, the power system operations can be endangered if any significant network errors occur.