Tibetans stage protests against visiting Chinese delegation