512x512 element GeSi/Si heterojunction infrared focal plane array