Indeed I'm a registered member here, but I'm in the office hour when posting those articles. My boss and colleagues are all Chinese and they know this site and my userid. So ....
Sorry for the inconvenience. Although I believe you would understand me.