Direct synthesis of PbS/polypyrrole core-shell nanocomposites based on octahedral PbS nanocrystals colloid