Muhunthan Sellathurai's scientific contributions