Principles and practices for the application of systems engineering to heterogeneous research partnerships