Surface Plasmon Polaritons: Guided-wave Devices and Applications