An efficient sparse bit set implementation for Java