Generating AdS string solutions Article