Testing diagonality of high-dimensional covariance matrix under non-normality