Homogeneous Non-Equilibrium Molecular Dynamics Methods For Calculating The Heat Transport Coefficient Of Solids And Mixtures