Prominent Chinese business analysts are starting to disappear from social media