Attendance in Ayodhya Limited to Invited Guests Only Due to Security Concerns: