Ventriculoperitoneal shunt failure in pediatric patients: an analysis of a national hospitalization database in Thailand.