Factors predicting outcome of cardiopulmonary resuscitation in a developing country: the Siriraj cardiopulmonary resuscitation registry.