Constructing holomorphic functions on universal coverings of complex algebraic varieties