1. School of Mathematical Sciences, Nankai University, Tianjin 300071, China
2. Center for Applied Mathematics, Tianjin University, Tianjin, China
3. Department of Biochemistry, Seattle, WA 98105, USA
4. Institute for Protein Design, University of Washington, Seattle, WA 98105, USA