can you use a laptop cpu in a desktop