1. School of Electrical & Electronic Engineering Nanyang Technological University Singapore Singapore
2. Department of Engineering University of Cambridge Cambridge UK
3. Department of Civil Engineering Berkeley University of California Berkeley Berkeley California USA