I saw an interesting article at another forum, the poster came up with this theory, and provided many reasons and arguments for it. If you want a read, go here:
http://bbs.verycd.com/forum/lofivers...p/t153264.html
This is written in Chinese, I'm sorry if you can't understand it.
What does everyone here think about it?