Fixed a bug in disk cache

Order to compare should be NSOrderedAscending to keep the files in disk cache if they are not expired.