Text this: Green synthesis of lead sulphide nanoparticles for high-efficiency perovskite solar cell applications