Neuroblastoma and stem cell therapy - An updated review.