Zaslat SMS: The Planning and design criteria of Mosques Architecture