virtual particle articles