Municipalities are authorized to enter into contracts for the exchange, interchange, wheeling, pooling, and transmission of electric power and energy produced by a project with any other municipality, improvement district, federal or state political subdivision or agency, or other person which owns an electric system, or electric system facilities, whether operated by it or by a person under a franchise, lease, or other agreement.