difference between sanxian and shamisen