1. University of Alabama,Department of Electrical and Computer Engineering,Tuscaloosa,USA
2. University of Alabama,Department of Communication & Information Science,Tuscaloosa,USA
3. University of Alabama,Department of Psychology,Tuscaloosa,USA
4. Dougherty Valley High School,San Ramon,USA