A Three-Winding Coupled-Inductor-Based Dual-Switch High Step-Up DC–DC Converter for Photovoltaic Systems