This author has not been identified. Look up 'Zhangguo Shen' in GoogleThis author has not been identified. Look up 'Wanliang Wang' in GoogleThis author has not been identified. Look up 'Qing Shen' in GoogleThis author has not been identified. Look up 'Shaojun Zhu' in GoogleThis author has not been identified. Look up 'Habib M. Fardoun' in GoogleThis author has not been identified. Look up 'Jungang Lou' in Google