noncommunicating hydrocephalus