China 'frees Tibetan protesters'