Theoretical Understanding of Neural Network Optimization Landscape and Self-Supervised Representation Learning