A Comparative Study of Passivity Enforcement Schemes for Linear Lumped Macromodels