Earth-abundant trigonal BaCu2Sn(SexS1-x)4 (x = 0-0.55) Thin Films with Tunable Band Gaps for Solar Water Splitting