Alexander Zverev, last year's Australian Open runner-up, is safely through to the second round at Melbourne Park following a tough four-set opener.