implementation XHWaterDropRefresh