Wuhan Natl. Lab. Optoelect. Dept. Of Electronics And Information Engineering Huazhong University Of Science And Technology