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