An expert may be cross-examined on qualifications, subject matter and basis of the opinion, compensation received, and discrepancies between opinions expressed by the expert and those in treatises and articles, and by prior inconsistent statement, bias or bad reputation for truthfulness