Niedźwiecki, Michał, Cracow University of Technology AGH University of Science and Technology, Poland