1. Department of Statistics and Finance, University of Science and Technology of China, Hefei 230026, China
2. Genmab US, Inc., Princeton, New Jersey 08540, United States
3. School of Public Health Administration, Anhui Medical University, Hefei 230032, China