This author has not been identified. Look up 'Yuanrui Fan' in GoogleThis author has not been identified. Look up 'Xin Xia 0001' in GoogleThis author has not been identified. Look up 'David Lo 0001' in GoogleThis author has not been identified. Look up 'Ahmed E. Hassan' in GoogleThis author has not been identified. Look up 'Shanping Li' in Google