added isTargetAppAvailable() in AppUtil