Ma Lin's scientific contributions