Hybrid projective combination–combination synchronization in non-identical hyperchaotic systems using adaptive control