Protein Structure Prediction Using Physical-Based Global Optimization and Knowledge-Guided Fragment Packing