Influences of anionic and cationic dopants on the morphology and optical properties of PbS nanostructures