Fragmentation functions for light charged hadrons with complete quark flavour separation