An apple a day keeps kidney stones away, study concludes