Photovoltaic light absorber with spatial energy band gradient using PbS quantum dot layers