Improving Clinical Note Generation from Complex Doctor-Patient Conversation