1. Department of Astronomy, Tsinghua University, Beijing, 100084, China
2. Department of Physics, Stanford University, 382 Via Pueblo Mall, Stanford, CA 94305, USA
3. Kavli Institute for Particle Astrophysics & Cosmology, PO Box 2450, Stanford University, Stanford, CA 94305, USA
4. Kavli Institute for Astrophysics and Space Research, Department of Physics, MIT, Cambridge, MA 02139, USA
5. Max-Planck-Institut für Astrophysik, Karl-Schwarzschild-Str. 1, D-85748, Garching, Germany
6. Institute for Theory and Computation, Harvard-Smithsonian Center for Astrophysics, 60 Garden Street, Cambridge, MA 02138
7. SLAC National Accelerator Laboratory, Menlo Park, CA 94025, USA