An anti-disturbance ADRC based MPPT for variable speed micro-hydropower plant | IEEE Conference Publication | IEEE Xplore