funding: NSF DMR-2039351 funding: DFG BA 1422/21-1 funding: NSF CAREER grant 500000003802 funding: National Science Centre funding: Poland (2018/30/E/ST5/00667) funding: Fulbright Junior Research Award funding: Grant No. DGE1255832H funding: Grant No. 80NSSC19M0201 funding: FA9550-21-1-0460