Vivo 'apex' smartphone with 98% screen-to-body ratio