Adherence to HAART: processes explaining adherence behavior in acceptors and non-acceptors