Few-layer black phosphorus: emerging direct band gap semiconductor with high carrier mobility