Design and Development of High Performance III-Nitrides Photovoltaics