High-step-up single-switch DC–DC converter with low voltage spike