Add ExcelReport::writeToTempFile()