This author has not been identified. Look up 'Shaohua Teng' in GoogleThis author has not been identified. Look up 'Hongle Du' in GoogleThis author has not been identified. Look up 'Naiqi Wu' in GoogleThis author has not been identified. Look up 'Wei Zhang' in GoogleThis author has not been identified. Look up 'Jiangyu Su' in Google