Describir: QEAN: quaternion-enhanced attention network for visual dance generation