Single-inductor, dual-input CCM boost converter for multi-junction PV energy harvesting