Simplex algorithm for band structure calculation of noncubic symmetry semiconductors: application to III-nitride binaries and alloys