Bipartite graphs with at most six non-zero eigenvalues