Fox: Massive floating solar power plant is making waves