Understanding Arduino's Automatic Power Source Selection