Theranos fights back against scrutinizing WSJ reports with 6,000-word post