20050621 india: Human failure caused Puroshottam Exp mishap; drivers suspended