teebs china