Reconstructing pluricanonical embeddings of general k-gonal curves via odd theta-characteristics