A unified web-based Query and Notification System (QNS) for subject management, adverse events, regulatory, and IRB components of clinical trials