Egypt rules out explosion as cause of plane crash, blames technical failure