Seven presidential candidates approved in Iran