AN ADAPTIVE OVERCURRENT PROTECTION FOR SOLAR BASED DC X2026