The development of bioaffinity-based concepts for on-site forensic analyses : blood, sweat, and ... fingerprints?