Asynchronous P300-Based Brain-Computer Interface to Control a Virtual Environment