Efficient infrared photodetector based on three-dimensional self-assembled PbSe superlattices