Thermal and Mechanical Energy Harvesting Using Lead Sulfide Colloidal Quantum Dots