Xu, Shu, Nibbler Tchnology Inc., Abbotsford, British Columbia V2S 7W8, Canada, Canada