Thermophotovoltaic Devices And Infrared Photodetectors Based On Interband Cascade Structures