NASA Glenn completes testing for 2023 Moon rover mission