Front contact pastes with increased aspect ratio to achieve higher efficiency on screen printed solar cells | IEEE Conference Publication | IEEE Xplore