Title: Solar Cell Device Physics