Design, dynamic simulation, and optimal size selection of a hybrid solar/wind and battery-based system for off-grid energy supply. (March 2022)