Summarizing Source Code with Transferred API Knowledge | Synapse