N . Hu ' et.