Author: Xi nan lian he da xue (Kunming Shi, China) Beijing xiao you hui