China detained more than 900 human rights activists last year