Synthesis of novel metal nanoparitcles/SnNb2O6 nanosheets plasmonic nanocomposite photocatalysts with enhanced visible-light photocatalytic activity and mechanism insight