1. Industrial and Systems Engineering Department University at Buffalo SUNY, Buffalo NY USA
2. PC Rebuilders and Recyclers Chicago IL USA
3. Seagate Technology Bloomington MN USA
4. Mechanical and Aerospace Engineering Department University at Buffalo SUNY, Buffalo NY USA