High performance of generating and transporting hot carriers in plasmonic TiN: A first-principles study