Text this: Adaptive Switching Redundant-Mode Multi-Core System for Photovoltaic Power Generation