sophie li