SMS: Fundamentals of Solar Cell Design (1st Edition)