This author has not been identified. Look up 'Rute Sofia' in GoogleThis author has not been identified. Look up 'Alessandro Bogliolo' in GoogleThis author has not been identified. Look up 'Fikret Sivrikaya' in GoogleThis author has not been identified. Look up 'Huiling Zhu' in GoogleThis author has not been identified. Look up 'Olivier Marcé' in GoogleThis author has not been identified. Look up 'David Valerdi' in Google