Funding for this research was provided by:
National Key R&D Program of China (2017YFC0602801)
National Science Foundation of China (41622301, 41873004)
NASA Astrobiology Institute (NNA13AA94A)
National Science Foundation (1741048-EAR)
Article History
Received: 22 April 2019
Revised: 25 April 2019
Accepted: 25 April 2019
First Online: 7 May 2019