Noble metal (Ag, Au, Pd and Pt) doped TaS2 monolayer for gas sensing: a first-principles investigation.