Text this: Zn2SnO4 ternary metal oxide for ultraviolet radiation filter application: a comparative study with TiO2 and ZnO