Militant attack in Yemen's Aden leaves six dead