Text this: Power sharing and voltage compensation modeling using adaptive virtual impedance-based predictive control in islanded microgrid