A Survey on Malleability Solutions for High-Performance Distributed Computing Article in Applied Sciences (May 2022)