Efficiency optimization of a microcontroller-based PV system employing a single sensor fuzzy logic controller