Israeli forces have surrounded several hospitals in northern Gaza. Medical staff say hundreds of patients are at risk, including babies in incubators.