I think that your initial question deserved a response and got one. The next step is for you to study those answers and the basic relevant physics. On such a complicated subject, that may take significant time and effort, but it is a very interesting subject. You will undoubtedly have more specific and scientific questions as you study. Those type of questions are welcome. But without further study, there are many more speculative theories than anyone can possibly answer. IMHO, this is not the place to try.