Growth of crack-free GaN films on Si(111) substrate by using Al-rich AlN buffer layer