Towards a full-stack peripheral nerve recording interface: Challenges on integration and possible solutions