Bangladesh detains 22 after blasts