On engineering game theory with its application in power systems