Stanley Umude to miss rest of season