American Electric Power Co Inc (NASDAQ:AEP) on Friday said its 287-MW Maverick Wind Energy Center in Oklahoma has started commercial operation.