Holy crap, Satoru. That website you posted is a complete waste of information accumulation. First of all the article you posted to only has conjecture and opinion in it. The supporting links like the first one have way too many loop holes to even count in their "scientific" findings. You would do best to stay away from that site from now on as it will only make you sound like you don't know what you're talking about.
Abusive comment hidden.
(Show it anyway.)