A micro-macromechanical approach for composite laminates