In the last 5 years, more than 300 papers, indexed by SCI, EI, or CSSCI respectively, were published.