This author has not been identified. Look up 'Zhong Ren' in GoogleThis author has not been identified. Look up 'Rui Wang' in GoogleThis author has not been identified. Look up 'John Snyder' in GoogleThis author has not been identified. Look up 'Kun Zhou' in GoogleThis author has not been identified. Look up 'Xinguo Liu' in GoogleThis author has not been identified. Look up 'Bo Sun' in GoogleThis author has not been identified. Look up 'Peter-Pike J. Sloan' in GoogleThis author has not been identified. Look up 'Hujun Bao' in GoogleThis author has not been identified. Look up 'Qunsheng Peng' in GoogleThis author has not been identified. Look up 'Baining Guo' in Google