ExtractScheme when input empty or null String then return empty String and same with ExtractHost