barge-mounted power plant