sophora