Consensus-Based Distributed Secondary Frequency Controller