Effects of strain on electronic properties of graphene