III-nitride based electronic and optoelectronic devices (Solar cell, HEMTs, MOSFETs)