Advantages and Challenges of Overlapped-Cell Modules, Halfcut-Cell Modules and Bifacial Modules