Text this: Recent developments in infrared components and subsystems :