Text this: Winning teams and innovative technologies from the 2005 Solar Decathlon :