Learning Synergies between Pushing and Grasping with Self-supervised Deep Reinforcement Learning