Artificial photosynthesis using metal/nonmetal-nitride semiconductors: current status, prospects, and challenges