Teutenberg wins Stage 3 of 2012 Exergy Tour