Gene cloning concepts and basic steps