512×512 element GeSi/Si heterojunction infrared focal plane array