USB Implementers Forum says final USB 3.1 specification will be published in July