III-V solar cells