Group III-V based compounds