A semi-analytical model for semiconductor solar cells: From detailed balance to practical devices | IEEE Conference Publication | IEEE Xplore