Efficient solar water vapor generation enabled by water-absorbing polypyrrole coated cotton fabric with enhanced heat localization. (August 2018)