Cast metal vs. glass fibre posts: a randomized controlled trial with up to 3 years of follow up.