Load-Pull Techniques with Applications to Power