Pre-requisite: The Synergy of Technology with the Basic Learning Theories, Teaching and Learning Framework in Technology-enhanced Flexible Learning, or Curricular Transitioning from Face-to-face to Technology-enhanced Flexible Learning