This is according to the preliminary report on the investigation published by the Dutch Safety Board today.
The report ruled out that technical failure or actions of the crew had caused the crash.
More to follow: http://www.malaysiakini.com/news/274132