Highly absorptive and mechanically stable double perovskites Cs2SnI6 and Cs2SnKrI6. (1st May 2022)