Numerical simulations of novel quaternary chalcogenide Ag2MgSn(S/Se)4 based thin film solar cells using SCAPS 1-D