A novel stable hydrogen-rich SnH8 under high pressure