Progress and prospects of group-III nitride semiconductors