1. Peking University, Beijing, China
2. PKU-UCLA Joint Research Institute in Science and Engineering, Peking University, Beijing, China
3. Missouri University of Science and Technology, Rolla, MO, USA
4. National Chiao Tung University, Hsinchu, Taiwan Roc