Enhanced performance of self-assembled Ge-dots in Si thin film solar cells | IEEE Conference Publication | IEEE Xplore