EDC launches online Preferred Service Provider Directory