Towards Bridging the Performance Gaps of Joint Energy-based Models