Verification of Multi-agent Systems Via Bounded Model Checking