Alex Zverev crashes out at Barcelona while Nishikori and Ferrer progress to the next round