Read the NIST report, it has more engineering info than your brain or mine can handle. Don't have the link handy, personally, but I read some of it a few days ago, and it was pretty convincing. I'm sure you can find it with google.