Fundamentals Of Kelvin Probe Force Microscopy And Its Applications In The Characterization Of Solar Cells