A REVIEW ON SOLAR CELLS FROM SI SINGLE CRYSTALS TO X2026