added WeixinAuthorizeHelper for refactor