Solar Cell Device Physics by