Jennifer Zeng is a freelance contributor to The Epoch Times.