A novel tandem affinity purification strategy for the efficient isolation and characterisation of native protein complexes