Solar Cell Analysis