5.1 magnitude quake hits Malakand