DYOR... Search and read. How much science do you expect from an overview?😆
Discussion
The science is flawed man. At the basic level the stored energy doesn’t add up. The concept is like perpetual motion on a global scale. Attractive, but you can’t deny conservation of energy.