Patent No : ZL 2005 3 0089593.5