A grating-based optical readout method for microcantilever biosensor