This author has not been identified. Look up 'Teng Guo' in GoogleThis author has not been identified. Look up 'Wenhong Zhao' in GoogleThis author has not been identified. Look up 'Mubarak Alrashoud' in GoogleThis author has not been identified. Look up 'Amr Tolba' in GoogleThis author has not been identified. Look up 'Selena Firmin' in GoogleThis author has not been identified. Look up 'Feng Xia 0001' in Google