Articles by Giuseppe Vacca Bari Polytechnic Bari, Italy