Thin-Film Iii-V Devices For Low-Cost Detection And Energy Conversion