Medical details from 500 000 participants in the health data charity UK Biobank have been discovered for sale on the Chinese ...