‘Electric Truck Hydropower’ – A Real Breakthrough or a New Sokal Hoax?

Is this real or did the Journal, Energy, get punked?