On the number of conjugacy classes of finite nilpotent groups