Cope with diverse data structures in multi-fidelity modeling: A Gaussian process method. (January 2018)