DOI OWNER DEPOSIT-TIMESTAMP LAST-UPDATED CITED-BY-COUNT 10.1115/DETC1994-0312 10.1115 2021031223150851300 2021-03-12 3