David Lai, the 2007 Siemens Westinghouse Competition semifinalist