Escribe caracteres chinos de un archivo a otro

Tengo un archivo con texto de caracteres chinos en el interior, quiero copiar ese texto en otro archivo. Pero la salida del archivo se mete con los caracteres chinos. Observe que en mi código ya estoy usando "UTF8" como mi codificación:

BufferedReader br = new BufferedReader(new FileReader(inputXml));
StringBuilder sb = new StringBuilder();
String line = br.readLine();
while (line != null) {
sb.append(line);
sb.append("\n");
line = br.readLine();
}
String everythingUpdate = sb.toString();

Writer out = new BufferedWriter(new OutputStreamWriter(
        new FileOutputStream(outputXml), "UTF8"));

out.write("");
out.write(everythingUpdate);
out.flush();
out.close();

Respuestas a la pregunta(2)

Su respuesta a la pregunta