error java.lang.OutOfMemoryError: GC overhead limit exceeded