A General Framework of Multi-Armed Bandit Processes by Arm Switch Restrictions