Ag8SnS6: a new IR solar absorber material with a near optimal bandgap