Fix the problem that wrong plist file may be loaded if there are more than one plist files

Fix the problem that wrong plist file may be loaded if there are more than one plist files