A systematic mapping study of source code representation for deep learning in software engineering