DMEGC Solar Cell