A file-based approach to multi-component coupled simulations in gas turbine engines