I had a bit of a hard time understanding all this, as most of this is direct translation it seems, and the video had no CC ...

What is the main advantage this proposed turbine system is...