use LoadingCache, add maxmize size and expire time