Al-Aidrus, a historically rich mosque in Aden