Heterostructure of GeSe2−xSnx/n-Si solar cells: electronic properties and improvement of photoelectrical performance